Synonyms for "kidney vetch"

Words with similar meaning